﻿using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace FieldTools.Client.Entity.OneBot
{
    /// <summary>
    /// OneBot事件基础信息
    /// </summary>
    public class OneBotEventBaseInfo
    {
        /// <summary>
        /// 事件发生的时间戳
        /// </summary>
        [JsonProperty("time")]
        public long Time { get; set; }
        /// <summary>
        /// 收到事件的机器人 QQ 号
        /// </summary>
        [JsonProperty("self_id")]
        public long SelfId { get; set; }
        /// <summary>
        /// 上报类型：message：消息事件；notice：通知事件；request：请求事件；meta_event：元事件
        /// </summary>
        [JsonProperty("post_type")]
        public string PostType { get; set; }
    }
}
